
package com.capgemini.fs.presentation.role.web.form;

import org.apache.struts.action.ActionForm;

import com.capgemini.fs.app.ekms.model.Functionality;

import java.util.*;

public class MaintainRoleForm extends ActionForm{
	
	private static final long serialVersionUID = 1L;

	private Collection<RoleNameForm> beanCollection;
	
	private String[] select = {"-- Please select --"};
	
	private String roleId;
	
	private List<Functionality> functionalityList;
	
	private List<Functionality> selectedFunctionalityList;
	
	private List<String> categoryList;
	
	private String role_name;
	
	private String[] functionCheckBox;
	
	private String roleActive;
	
	public String getRoleActive() {
		return roleActive;
	}

	public void setRoleActive(String roleActive) {
		this.roleActive = roleActive;
	}

	public String[] getFunctionCheckBox() {
		return functionCheckBox;
	}

	public void setFunctionCheckBox(String[] functionCheckBox) {
		this.functionCheckBox = functionCheckBox;
	}

	public String getRole_name() {
		return role_name;
	}

	public void setRole_name(String roleName) {
		role_name = roleName;
	}

	public List<String> getCategoryList() {
		return categoryList;
	}

	public void setCategoryList(List<String> categoryList) {
		this.categoryList = categoryList;
	}
	
	public List<Functionality> getSelectedFunctionalityList() {
		return selectedFunctionalityList;
	}

	public void setSelectedFunctionalityList(
			List<Functionality> selectedFunctionalityList) {
		this.selectedFunctionalityList = selectedFunctionalityList;
	}
	
	public List<Functionality> getFunctionalityList() {
		return functionalityList;
	}

	public void setFunctionalityList(List<Functionality> functionalityList) {
		this.functionalityList = functionalityList;
	}

	public String getRoleId() {
		return roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String[] getSelect() {
		return select;
	}

	public void setSelect(String[] select) {
		this.select = select;
	}
	
	public Collection<RoleNameForm> getBeanCollection() {
		return beanCollection;
	}
	
	public void setBeanCollection(Collection<RoleNameForm> beanCollection) {
		this.beanCollection = beanCollection;
	}
}
